WordReference Random House Unabridged Dictionary of American English © 2025
storm′ cen′ter,
- Meteorologythe center of a cyclonic storm, the area of lowest pressure and of comparative calm.
- a center of disturbance, tumult, or trouble:South Africa has been a storm center of racial conflict.
- 1890–95